<!DOCTYPE html>
<html>
<head>
    <title>协议大纲</title>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <link rel="stylesheet" href="https://cdn.staticfile.org/twitter-bootstrap/4.3.1/css/bootstrap.min.css">
    <script src="https://cdn.staticfile.org/jquery/3.2.1/jquery.min.js"></script>
    <script src="https://cdn.staticfile.org/popper.js/1.15.0/umd/popper.min.js"></script>
    <script src="https://cdn.staticfile.org/twitter-bootstrap/4.3.1/js/bootstrap.min.js"></script>
</head>
<body>

<div class="container">

<div>
<a href="#cmvih20613" class="btn btn-primary btn-block" data-toggle="collapse">公共类</a>
<div id="cmvih20613" class="collapse">
<div>
<a href="#zaddk58877" class="btn btn-info btn-block" data-toggle="collapse">公共类</a>
<div id="zaddk58877" class="collapse">
<div id="addpt93026">
<div class="card">
<div class="card-header">
<a class="card-link" data-toggle="collapse" href="#myijr75869">公共类 CLS_AwardItem 奖励物品</a>
</div>
<div id="myijr75869" class="collapse show" data-parent="#addpt93026">
<div class="card-body">
<p>----- CLS_AwardItem ----- CLS_AWARDITEM ----- 1 -----</p>
<p>short Type  //类型 对应 EAwardType</p>
<p>int ConfigId  //奖励配置ID</p>
<p>long Count  //奖励数量</p>
<p>int Level  //等级</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#lkyzf66866">公共类 CLS_ListAwardItem 奖励物品列表</a>
</div>
<div id="lkyzf66866" class="collapse" data-parent="#addpt93026">
<div class="card-body">
<p>----- CLS_ListAwardItem ----- CLS_LISTAWARDITEM ----- 2 -----</p>
<p>List[CLS_AwardItem] ListAward  //奖励物品列表</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#tnahp93253">公共类 CLS_CountInfo 当前数量和上限数量</a>
</div>
<div id="tnahp93253" class="collapse" data-parent="#addpt93026">
<div class="card-body">
<p>----- CLS_CountInfo ----- CLS_COUNTINFO ----- 3 -----</p>
<p>long Value  //当前</p>
<p>long Limit  //上限</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#wajnw06746">公共类 CLS_NeedInfo 需求数量和当前数量</a>
</div>
<div id="wajnw06746" class="collapse" data-parent="#addpt93026">
<div class="card-body">
<p>----- CLS_NeedInfo ----- CLS_NEEDINFO ----- 4 -----</p>
<p>long Need  //需求</p>
<p>long Value  //当前</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#zzfsi61130">公共类 CLS_ValueChangeInfo 当前数量和原来数量</a>
</div>
<div id="zzfsi61130" class="collapse" data-parent="#addpt93026">
<div class="card-body">
<p>----- CLS_ValueChangeInfo ----- CLS_VALUECHANGEINFO ----- 5 -----</p>
<p>long ValueOld  //原数值</p>
<p>long ValueNew  //当前</p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div>
<a href="#hokqv99077" class="btn btn-primary btn-block" data-toggle="collapse"> 通用协议 1-99</a>
<div id="hokqv99077" class="collapse">
<div>
<a href="#jjigc40411" class="btn btn-info btn-block" data-toggle="collapse"> 通用协议 All 10+</a>
<div id="jjigc40411" class="collapse">
<div id="avjzq73399">
<div class="card">
<div class="card-header">
<a class="card-link" data-toggle="collapse" href="#tgwmc36769">公共类 CLS_BaseDemo 类示例</a>
</div>
<div id="tgwmc36769" class="collapse show" data-parent="#avjzq73399">
<div class="card-body">
<p>----- CLS_BaseDemo ----- CLS_BASEDEMO ----- 6 -----</p>
<p>byte a1</p>
<p>short a2</p>
<p>int a3</p>
<p>long a4</p>
<p>float a5</p>
<p>string a6</p>
<p>bool a7</p>
<p>DateTime d1</p>
<p>TimeSpan d2</p>
<p>EnumBaseDemo BaseDemo</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#dqbth66968">协议类 C2G_Base_Demo 示例</a>
</div>
<div id="dqbth66968" class="collapse" data-parent="#avjzq73399">
<div class="card-body">
<p>----- C2G_Base_Demo ----- C2G_BASE_DEMO ----- 10 -----</p>
<p>byte a1</p>
<p>short a2</p>
<p>int a3</p>
<p>long a4</p>
<p>float a5</p>
<p>string a6</p>
<p>bool a7</p>
<p>DateTime d1</p>
<p>TimeSpan d2</p>
<p>EnumBaseDemo eBaseDemo</p>
<p>CLS_BaseDemo BaseDemo</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#puaeb41400">协议类 G2C_Base_Demo 示例</a>
</div>
<div id="puaeb41400" class="collapse" data-parent="#avjzq73399">
<div class="card-body">
<p>----- G2C_Base_Demo ----- G2C_BASE_DEMO ----- 11 -----</p>
<p>byte a1</p>
<p>short a2</p>
<p>int a3</p>
<p>long a4</p>
<p>float a5</p>
<p>string a6</p>
<p>bool a7</p>
<p>DateTime d1</p>
<p>TimeSpan d2</p>
<p>EnumBaseDemo eBaseDemo</p>
<p>CLS_BaseDemo BaseDemo</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#qpcty15818">协议类 G2C_Base_Result 结果返回</a>
</div>
<div id="qpcty15818" class="collapse" data-parent="#avjzq73399">
<div class="card-body">
<p>----- G2C_Base_Result ----- G2C_BASE_RESULT ----- 20 -----</p>
<p>int HandleId  //协议ID</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#uhsfb37660">协议类 C2G_Base_Ping Ping服务器</a>
</div>
<div id="uhsfb37660" class="collapse" data-parent="#avjzq73399">
<div class="card-body">
<p>----- C2G_Base_Ping ----- C2G_BASE_PING ----- 21 -----</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#disbj92646">协议类 G2C_Base_Ping Ping服务器</a>
</div>
<div id="disbj92646" class="collapse" data-parent="#avjzq73399">
<div class="card-body">
<p>----- G2C_Base_Ping ----- G2C_BASE_PING ----- 22 -----</p>
<p>DateTime ServerTime  //服务器时间刻度</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#desqh55271">协议类 C2G_Base_GameVersion 同步版本号</a>
</div>
<div id="desqh55271" class="collapse" data-parent="#avjzq73399">
<div class="card-body">
<p>----- C2G_Base_GameVersion ----- C2G_BASE_GAMEVERSION ----- 23 -----</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#cuvuc30716">协议类 G2C_Base_GameVersion 同步版本号</a>
</div>
<div id="cuvuc30716" class="collapse" data-parent="#avjzq73399">
<div class="card-body">
<p>----- G2C_Base_GameVersion ----- G2C_BASE_GAMEVERSION ----- 24 -----</p>
<p>string GameVersion  //同步版本号</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#rotzy29039">协议类 C2G_Base_Confirm 消息确认</a>
</div>
<div id="rotzy29039" class="collapse" data-parent="#avjzq73399">
<div class="card-body">
<p>----- C2G_Base_Confirm ----- C2G_BASE_CONFIRM ----- 25 -----</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#wvkns65195">协议类 G2C_Base_Confirm 消息确认</a>
</div>
<div id="wvkns65195" class="collapse" data-parent="#avjzq73399">
<div class="card-body">
<p>----- G2C_Base_Confirm ----- G2C_BASE_CONFIRM ----- 26 -----</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#wnvox35890">公共类 CLS_ServerLoadInfo 服务器负载信息</a>
</div>
<div id="wnvox35890" class="collapse" data-parent="#avjzq73399">
<div class="card-body">
<p>----- CLS_ServerLoadInfo ----- CLS_SERVERLOADINFO ----- 27 -----</p>
<p>int ConfigId  //服务器配置ID</p>
<p>string ServerIp  //服务器IP</p>
<p>int ServerPort  //服务器端口</p>
<p>EServerState ServerState  //服务器状态</p>
<p>int CountOnline  //在线人数</p>
<p>int ProcessId  //进程ID</p>
<p>float Cpu  //使用CPU</p>
<p>long Memory  //使用内存</p>
<p>int Threads  //使用线程</p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div>
<a href="#xlouz54760" class="btn btn-primary btn-block" data-toggle="collapse">常用</a>
<div id="xlouz54760" class="collapse">
<div>
<a href="#qmxvg24214" class="btn btn-info btn-block" data-toggle="collapse">登录服务器</a>
<div id="qmxvg24214" class="collapse">
<div id="tywou17105">
<div class="card">
<div class="card-header">
<a class="card-link" data-toggle="collapse" href="#tabib42651">协议类 L2C_Login_Connect 连接成功</a>
</div>
<div id="tabib42651" class="collapse show" data-parent="#tywou17105">
<div class="card-body">
<p>----- L2C_Login_Connect ----- L2C_LOGIN_CONNECT ----- 800 -----</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#fwkxy36026">协议类 C2L_Login_NoticeSystem 请求 系统公告</a>
</div>
<div id="fwkxy36026" class="collapse" data-parent="#tywou17105">
<div class="card-body">
<p>----- C2L_Login_NoticeSystem ----- C2L_LOGIN_NOTICESYSTEM ----- 801 -----</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#yguni95098">协议类 L2C_Login_NoticeSystem 返回 系统公告</a>
</div>
<div id="yguni95098" class="collapse" data-parent="#tywou17105">
<div class="card-body">
<p>----- L2C_Login_NoticeSystem ----- L2C_LOGIN_NOTICESYSTEM ----- 802 -----</p>
<p>string Text  //内容</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#vfqcg64578">协议类 C2L_Login_NoticeActivity 请求 活动公告</a>
</div>
<div id="vfqcg64578" class="collapse" data-parent="#tywou17105">
<div class="card-body">
<p>----- C2L_Login_NoticeActivity ----- C2L_LOGIN_NOTICEACTIVITY ----- 803 -----</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#zutzg85963">协议类 L2C_Login_NoticeActivity 返回 活动公告</a>
</div>
<div id="zutzg85963" class="collapse" data-parent="#tywou17105">
<div class="card-body">
<p>----- L2C_Login_NoticeActivity ----- L2C_LOGIN_NOTICEACTIVITY ----- 804 -----</p>
<p>List[string] ListText  //内容</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#nsxlr52500">公共类 CLS_ServerGameInfo 服务器信息</a>
</div>
<div id="nsxlr52500" class="collapse" data-parent="#tywou17105">
<div class="card-body">
<p>----- CLS_ServerGameInfo ----- CLS_SERVERGAMEINFO ----- 805 -----</p>
<p>int ConfigId  //服务器配置ID</p>
<p>string ServerIp  //服务器IP</p>
<p>int ServerPort  //服务器端口</p>
<p>EServerState ServerState  //服务器状态</p>
<p>int CountOnline  //在线人数</p>
<p>string PlayerName  //玩家昵称</p>
<p>int PlayerLevel  //玩家等级</p>
<p>string ServerArea  //服务器大区名称</p>
<p>string ServerName  //服务器名称</p>
<p>int ServerStatus  //模拟服务器状态</p>
<p>int Recommend  //是否推荐服务器</p>
<p>int NewSever  //是否新服</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#whqrh92363">协议类 C2L_Login_UserLogin 请求 登陆用户账号</a>
</div>
<div id="whqrh92363" class="collapse" data-parent="#tywou17105">
<div class="card-body">
<p>----- C2L_Login_UserLogin ----- C2L_LOGIN_USERLOGIN ----- 806 -----</p>
<p>string Account  //账号</p>
<p>string Password  //密码</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#zbglr14824">协议类 L2C_Login_UserLogin 返回 登陆用户账号</a>
</div>
<div id="zbglr14824" class="collapse" data-parent="#tywou17105">
<div class="card-body">
<p>----- L2C_Login_UserLogin ----- L2C_LOGIN_USERLOGIN ----- 807 -----</p>
<p>long Uuid  //用户id</p>
<p>long Code  //验证码</p>
<p>bool NeedAgree  //是否需要显示协议</p>
<p>Dictionary[int, CLS_ServerGameInfo] DictServer  //服务器列表</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#lpkpi13147">协议类 C2L_Login_SdkLogin 请求 SDK登录</a>
</div>
<div id="lpkpi13147" class="collapse" data-parent="#tywou17105">
<div class="card-body">
<p>----- C2L_Login_SdkLogin ----- C2L_LOGIN_SDKLOGIN ----- 808 -----</p>
<p>EPlatform Platform  //平台序号</p>
<p>List[string] ListArgs  //平台参数 0=uid 1=token</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#kwnrz71062">协议类 L2C_Login_SdkLogin 返回 SDK登录</a>
</div>
<div id="kwnrz71062" class="collapse" data-parent="#tywou17105">
<div class="card-body">
<p>----- L2C_Login_SdkLogin ----- L2C_LOGIN_SDKLOGIN ----- 809 -----</p>
<p>EPlatform Platform  //平台序号</p>
<p>List[string] ListArgs  //平台参数</p>
<p>long Uuid  //用户id</p>
<p>long Code  //验证码</p>
<p>bool NeedAgree  //是否需要显示协议</p>
<p>Dictionary[int, CLS_ServerGameInfo] DictServer  //服务器列表</p>
</div>
</div>
</div>
</div>
</div>
</div>
<div>
<a href="#qfhhk44475" class="btn btn-info btn-block" data-toggle="collapse">角色登录和创建</a>
<div id="qfhhk44475" class="collapse">
<div id="ajhpr28031">
<div class="card">
<div class="card-header">
<a class="card-link" data-toggle="collapse" href="#rbxxx15549">协议类 G2C_Login_Connect 连接成功</a>
</div>
<div id="rbxxx15549" class="collapse show" data-parent="#ajhpr28031">
<div class="card-body">
<p>----- G2C_Login_Connect ----- G2C_LOGIN_CONNECT ----- 1000 -----</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#zldav23018">协议类 C2G_Login_PlayerLogin 请求 登陆玩家</a>
</div>
<div id="zldav23018" class="collapse" data-parent="#ajhpr28031">
<div class="card-body">
<p>----- C2G_Login_PlayerLogin ----- C2G_LOGIN_PLAYERLOGIN ----- 1001 -----</p>
<p>long Uuid  //用户id</p>
<p>long Code  //验证码</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#svlxt05907">协议类 G2C_Login_PlayerLogin 返回 登陆玩家</a>
</div>
<div id="svlxt05907" class="collapse" data-parent="#ajhpr28031">
<div class="card-body">
<p>----- G2C_Login_PlayerLogin ----- G2C_LOGIN_PLAYERLOGIN ----- 1002 -----</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#vdrnp53332">协议类 C2G_Login_PlayerCreate 请求 玩家创建</a>
</div>
<div id="vdrnp53332" class="collapse" data-parent="#ajhpr28031">
<div class="card-body">
<p>----- C2G_Login_PlayerCreate ----- C2G_LOGIN_PLAYERCREATE ----- 1003 -----</p>
<p>string Name  //玩家名字</p>
<p>string Gender  //性别 男性 女性</p>
<p>string Family  //门派</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#yxzvn52274">协议类 G2C_Login_PlayerCreate 返回 玩家创建</a>
</div>
<div id="yxzvn52274" class="collapse" data-parent="#ajhpr28031">
<div class="card-body">
<p>----- G2C_Login_PlayerCreate ----- G2C_LOGIN_PLAYERCREATE ----- 1004 -----</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#yuvol86919">协议类 G2C_Login_Replaced 通知玩家被取代连接</a>
</div>
<div id="yuvol86919" class="collapse" data-parent="#ajhpr28031">
<div class="card-body">
<p>----- G2C_Login_Replaced ----- G2C_LOGIN_REPLACED ----- 1005 -----</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#opouc87642">协议类 G2C_Login_Ban 通知玩家被封号</a>
</div>
<div id="opouc87642" class="collapse" data-parent="#ajhpr28031">
<div class="card-body">
<p>----- G2C_Login_Ban ----- G2C_LOGIN_BAN ----- 1006 -----</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#wysxx88531">协议类 C2G_Login_CheckName 请求 检测名字</a>
</div>
<div id="wysxx88531" class="collapse" data-parent="#ajhpr28031">
<div class="card-body">
<p>----- C2G_Login_CheckName ----- C2G_LOGIN_CHECKNAME ----- 1007 -----</p>
<p>string Name  //玩家名字</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#uifot02107">协议类 G2C_Login_CheckName 返回 检测名字</a>
</div>
<div id="uifot02107" class="collapse" data-parent="#ajhpr28031">
<div class="card-body">
<p>----- G2C_Login_CheckName ----- G2C_LOGIN_CHECKNAME ----- 1008 -----</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#yifms33276">协议类 C2G_Login_PuidLogin 请求 管理员使用PUID直接登录</a>
</div>
<div id="yifms33276" class="collapse" data-parent="#ajhpr28031">
<div class="card-body">
<p>----- C2G_Login_PuidLogin ----- C2G_LOGIN_PUIDLOGIN ----- 1009 -----</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#vqumo00966">协议类 G2C_Login_PuidLogin 返回 管理员使用PUID直接登录</a>
</div>
<div id="vqumo00966" class="collapse" data-parent="#ajhpr28031">
<div class="card-body">
<p>----- G2C_Login_PuidLogin ----- G2C_LOGIN_PUIDLOGIN ----- 1010 -----</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#zapac23900">协议类 G2C_Login_ServerExit 通知服务器即将关闭</a>
</div>
<div id="zapac23900" class="collapse" data-parent="#ajhpr28031">
<div class="card-body">
<p>----- G2C_Login_ServerExit ----- G2C_LOGIN_SERVEREXIT ----- 1011 -----</p>
</div>
</div>
</div>
</div>
</div>
</div>
<div>
<a href="#ppnsh57215" class="btn btn-info btn-block" data-toggle="collapse">信息</a>
<div id="ppnsh57215" class="collapse">
<div id="lqwti15697">
<div class="card">
<div class="card-header">
<a class="card-link" data-toggle="collapse" href="#zjnlu97235">公共类 CLS_Info_Base 玩家基本信息</a>
</div>
<div id="zjnlu97235" class="collapse show" data-parent="#lqwti15697">
<div class="card-body">
<p>----- CLS_Info_Base ----- CLS_INFO_BASE ----- 1012 -----</p>
<p>long Puid  //唯一ID</p>
<p>string Name  //名字</p>
<p>string Gender  //性别 男性 女性</p>
<p>string Family  //门派</p>
<p>string Title  //头衔</p>
<p>int Age  //年龄</p>
<p>int Level  //等级</p>
<p>long Exp  //经验值</p>
<p>long Gem  //元宝</p>
<p>long Gold  //金币</p>
<p>long Pot  //潜能</p>
<p>int VipLevel  //vip等级</p>
<p>int VipExp  //vip经验值</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#zjfrb20020">公共类 CLS_Info_Misc 玩家杂项信息</a>
</div>
<div id="zjfrb20020" class="collapse" data-parent="#lqwti15697">
<div class="card-body">
<p>----- CLS_Info_Misc ----- CLS_INFO_MISC ----- 1013 -----</p>
<p>int ServerConfigId  //服务器配置ID</p>
<p>DateTime ServerTime  //服务器时间</p>
<p>DateTime ServerTimeOpen  //开服时间</p>
<p>DateTime DtRegister  //注册时间</p>
<p>Dictionary[int, int] DictFlagClient  //客户端特殊标记</p>
<p>Dictionary[int, int] DictFlagClientDaily  //客户端特殊标记每日刷新</p>
<p>Dictionary[int, int] DictFlagInt  //标记</p>
<p>Dictionary[int, bool] DictFlagBool  //标记</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#hvsce31869">公共类 CLS_Info_Game 玩家游戏信息</a>
</div>
<div id="hvsce31869" class="collapse" data-parent="#lqwti15697">
<div class="card-body">
<p>----- CLS_Info_Game ----- CLS_INFO_GAME ----- 1014 -----</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#qrzgc20093">公共类 CLS_Info_Prop 玩家属性信息</a>
</div>
<div id="qrzgc20093" class="collapse" data-parent="#lqwti15697">
<div class="card-body">
<p>----- CLS_Info_Prop ----- CLS_INFO_PROP ----- 1015 -----</p>
<p>int str</p>
<p>int itn</p>
<p>int con</p>
<p>int spi</p>
<p>int cps</p>
<p>int cor</p>
<p>int per</p>
<p>int kar</p>
<p>int kee</p>
<p>int sen</p>
<p>int force</p>
<p>int mana</p>
<p>int food</p>
<p>int water</p>
<p>int efkee</p>
<p>int efsen</p>
<p>int mxkee</p>
<p>int mxsen</p>
<p>int mxforce</p>
<p>int mxmana</p>
<p>int mxfood</p>
<p>int mxwater</p>
<p>int adstr</p>
<p>int aditn</p>
<p>int adcon</p>
<p>int adspi</p>
<p>int adcps</p>
<p>int adcor</p>
<p>int adper</p>
<p>int adkar</p>
<p>int adkee</p>
<p>int adsen</p>
<p>int adforce</p>
<p>int admana</p>
<p>int adfood</p>
<p>int adwater</p>
<p>int damage</p>
<p>int armor</p>
<p>int cattack</p>
<p>int cdefence</p>
<p>int cdodge</p>
<p>int cparry</p>
<p>int cforce</p>
<p>int cspell</p>
<p>long cbtdamage</p>
<p>long cbtarmor</p>
<p>long cbtattack</p>
<p>long cbtdefence</p>
<p>long cbtdodge</p>
<p>long cbtparry</p>
<p>long cbtforce</p>
<p>long cbtspell</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#unwrp04160">协议类 C2G_Info_GetAll 请求 玩家全部信息</a>
</div>
<div id="unwrp04160" class="collapse" data-parent="#lqwti15697">
<div class="card-body">
<p>----- C2G_Info_GetAll ----- C2G_INFO_GETALL ----- 1100 -----</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#cmmym16424">协议类 G2C_Info_GetAll 返回 玩家全部信息</a>
</div>
<div id="cmmym16424" class="collapse" data-parent="#lqwti15697">
<div class="card-body">
<p>----- G2C_Info_GetAll ----- G2C_INFO_GETALL ----- 1101 -----</p>
<p>CLS_Info_Base InfoBase</p>
<p>CLS_Info_Misc InfoMisc</p>
<p>CLS_Info_Game InfoGame</p>
<p>CLS_Info_Prop InfoProp</p>
<p>Dictionary[int, int] DictProp</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#uynkw24958">协议类 G2C_Info_PushAll 推送 玩家信息 全部</a>
</div>
<div id="uynkw24958" class="collapse" data-parent="#lqwti15697">
<div class="card-body">
<p>----- G2C_Info_PushAll ----- G2C_INFO_PUSHALL ----- 1102 -----</p>
<p>CLS_Info_Base InfoBase</p>
<p>CLS_Info_Misc InfoMisc</p>
<p>CLS_Info_Game InfoGame</p>
<p>CLS_Info_Prop InfoProp</p>
<p>Dictionary[int, int] DictProp</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#eaewg79050">协议类 G2C_Info_PushBase 推送 玩家信息 基础</a>
</div>
<div id="eaewg79050" class="collapse" data-parent="#lqwti15697">
<div class="card-body">
<p>----- G2C_Info_PushBase ----- G2C_INFO_PUSHBASE ----- 1103 -----</p>
<p>CLS_Info_Base InfoBase</p>
<p>CLS_Info_Misc InfoMisc</p>
<p>CLS_Info_Prop InfoProp</p>
<p>Dictionary[int, int] DictProp</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#wzdqw11079">协议类 C2G_Info_ChangeFlagClient 请求 更改客户端特殊标记</a>
</div>
<div id="wzdqw11079" class="collapse" data-parent="#lqwti15697">
<div class="card-body">
<p>----- C2G_Info_ChangeFlagClient ----- C2G_INFO_CHANGEFLAGCLIENT ----- 1104 -----</p>
<p>int FlagKey</p>
<p>int FlagValue</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#orulp80483">协议类 G2C_Info_ChangeFlagClient 返回 更改客户端特殊标记</a>
</div>
<div id="orulp80483" class="collapse" data-parent="#lqwti15697">
<div class="card-body">
<p>----- G2C_Info_ChangeFlagClient ----- G2C_INFO_CHANGEFLAGCLIENT ----- 1105 -----</p>
<p>int FlagKey</p>
<p>int FlagValue</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#rnpwx02666">协议类 C2G_Info_ChangeFlagClientDaily 请求 更改客户端特殊标记每日</a>
</div>
<div id="rnpwx02666" class="collapse" data-parent="#lqwti15697">
<div class="card-body">
<p>----- C2G_Info_ChangeFlagClientDaily ----- C2G_INFO_CHANGEFLAGCLIENTDAILY ----- 1106 -----</p>
<p>int FlagKey</p>
<p>int FlagValue</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#eqxep88856">协议类 G2C_Info_ChangeFlagClientDaily 返回 更改客户端特殊标记每日</a>
</div>
<div id="eqxep88856" class="collapse" data-parent="#lqwti15697">
<div class="card-body">
<p>----- G2C_Info_ChangeFlagClientDaily ----- G2C_INFO_CHANGEFLAGCLIENTDAILY ----- 1107 -----</p>
<p>int FlagKey</p>
<p>int FlagValue</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#cjdqh52724">公共类 CLS_Info_Player 玩家基本信息</a>
</div>
<div id="cjdqh52724" class="collapse" data-parent="#lqwti15697">
<div class="card-body">
<p>----- CLS_Info_Player ----- CLS_INFO_PLAYER ----- 1108 -----</p>
<p>long Puid  //玩家唯一ID</p>
<p>string Name  //昵称</p>
<p>string Gender  //性别 男性 女性</p>
<p>string Family  //门派</p>
<p>bool IsOnline  //在线</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#umffk33277">协议类 C2G_Info_PlayerFind 请求 玩家单条信息</a>
</div>
<div id="umffk33277" class="collapse" data-parent="#lqwti15697">
<div class="card-body">
<p>----- C2G_Info_PlayerFind ----- C2G_INFO_PLAYERFIND ----- 1109 -----</p>
<p>long Id  //唯一ID</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#xoicu97687">协议类 G2C_Info_PlayerFind 返回 玩家单条信息</a>
</div>
<div id="xoicu97687" class="collapse" data-parent="#lqwti15697">
<div class="card-body">
<p>----- G2C_Info_PlayerFind ----- G2C_INFO_PLAYERFIND ----- 1110 -----</p>
<p>CLS_Info_Player InfoPlayer  //玩家单条信息</p>
</div>
</div>
</div>
</div>
</div>
</div>
<div>
<a href="#adxdf23953" class="btn btn-info btn-block" data-toggle="collapse">公告走马灯</a>
<div id="adxdf23953" class="collapse">
<div id="vojgy64772">
<div class="card">
<div class="card-header">
<a class="card-link" data-toggle="collapse" href="#lodtt50083">协议类 C2G_Notice_System 请求 系统公告</a>
</div>
<div id="lodtt50083" class="collapse show" data-parent="#vojgy64772">
<div class="card-body">
<p>----- C2G_Notice_System ----- C2G_NOTICE_SYSTEM ----- 1200 -----</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#tqxmk65091">协议类 G2C_Notice_System 返回 系统公告</a>
</div>
<div id="tqxmk65091" class="collapse" data-parent="#vojgy64772">
<div class="card-body">
<p>----- G2C_Notice_System ----- G2C_NOTICE_SYSTEM ----- 1201 -----</p>
<p>string Text  //内容</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#yjsjz32010">协议类 C2G_Notice_Activity 请求 活动公告</a>
</div>
<div id="yjsjz32010" class="collapse" data-parent="#vojgy64772">
<div class="card-body">
<p>----- C2G_Notice_Activity ----- C2G_NOTICE_ACTIVITY ----- 1202 -----</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#nbvoi49137">协议类 G2C_Notice_Activity 返回 活动公告</a>
</div>
<div id="nbvoi49137" class="collapse" data-parent="#vojgy64772">
<div class="card-body">
<p>----- G2C_Notice_Activity ----- G2C_NOTICE_ACTIVITY ----- 1203 -----</p>
<p>List[string] ListText  //内容</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#gjdfq26882">公共类 CLS_NoticeRolling 走马灯信息</a>
</div>
<div id="gjdfq26882" class="collapse" data-parent="#vojgy64772">
<div class="card-body">
<p>----- CLS_NoticeRolling ----- CLS_NOTICEROLLING ----- 1204 -----</p>
<p>byte Type  //走马灯类型 见ENoticeRollingType</p>
<p>string Text  //内容</p>
<p>int Count  //播放次数</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#cisrj08774">协议类 G2C_Notice_Rolling 发送 走马灯</a>
</div>
<div id="cisrj08774" class="collapse" data-parent="#vojgy64772">
<div class="card-body">
<p>----- G2C_Notice_Rolling ----- G2C_NOTICE_ROLLING ----- 1205 -----</p>
<p>List[CLS_NoticeRolling] ListNoticeRolling</p>
</div>
</div>
</div>
</div>
</div>
</div>
<div>
<a href="#hzwuv67319" class="btn btn-info btn-block" data-toggle="collapse">推送通知</a>
<div id="hzwuv67319" class="collapse">
<div id="qlshw52477">
<div class="card">
<div class="card-header">
<a class="card-link" data-toggle="collapse" href="#sjfxz23112">公共类 CLS_GameLog 动态日志</a>
</div>
<div id="sjfxz23112" class="collapse show" data-parent="#qlshw52477">
<div class="card-body">
<p>----- CLS_GameLog ----- CLS_GAMELOG ----- 1206 -----</p>
<p>DateTime GameLogTime</p>
<p>EGameLogType GameLogType  //动态日志类型 EGameLogType</p>
<p>List[string] Args  //参数</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#qfjzk25339">公共类 CLS_GameNotify 即时推送</a>
</div>
<div id="qfjzk25339" class="collapse" data-parent="#qlshw52477">
<div class="card-body">
<p>----- CLS_GameNotify ----- CLS_GAMENOTIFY ----- 1207 -----</p>
<p>EGameNotifyType GameNotifyType  //即时推送类型 EGameNotifyType</p>
<p>List[string] Args  //参数</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#khrxq66477">协议类 G2C_Info_PushGameNotify 通知 即时推送</a>
</div>
<div id="khrxq66477" class="collapse" data-parent="#qlshw52477">
<div class="card-body">
<p>----- G2C_Info_PushGameNotify ----- G2C_INFO_PUSHGAMENOTIFY ----- 1300 -----</p>
<p>CLS_GameNotify GameNotify  //即时推送信息</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#wjbas97986">协议类 C2G_Info_GetConfText 请求 客户端获取配置文本</a>
</div>
<div id="wjbas97986" class="collapse" data-parent="#qlshw52477">
<div class="card-body">
<p>----- C2G_Info_GetConfText ----- C2G_INFO_GETCONFTEXT ----- 1301 -----</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#iqexi40786">协议类 G2C_Info_GetConfText 返回 客户端获取配置文本</a>
</div>
<div id="iqexi40786" class="collapse" data-parent="#qlshw52477">
<div class="card-body">
<p>----- G2C_Info_GetConfText ----- G2C_INFO_GETCONFTEXT ----- 1302 -----</p>
<p>Dictionary[string, string] DictConfText  //配置文件文本列表</p>
</div>
</div>
</div>
</div>
</div>
</div>
<div>
<a href="#bwctj46322" class="btn btn-info btn-block" data-toggle="collapse">邮件</a>
<div id="bwctj46322" class="collapse">
<div id="pxklk21324">
<div class="card">
<div class="card-header">
<a class="card-link" data-toggle="collapse" href="#mootq71762">公共类 CLS_MailInfo 邮件信息</a>
</div>
<div id="mootq71762" class="collapse show" data-parent="#pxklk21324">
<div class="card-body">
<p>----- CLS_MailInfo ----- CLS_MAILINFO ----- 1303 -----</p>
<p>long Id  //邮件ID</p>
<p>EMailType MailType  //邮件类型 EMailType</p>
<p>string Title  //标题</p>
<p>bool HasAttachments  //是否有附件</p>
<p>bool Readed  //已读</p>
<p>bool Got  //已领</p>
<p>bool Saved  //保存</p>
<p>DateTime CreateTime  //发送时间</p>
<p>bool Sended  //已发邮件</p>
<p>string ReceiveName  //收件人(已发邮件生效 个人邮件:名字 郡邮件:郡ID 府邮件:府ID)</p>
<p>string SenderName  //发件人名字</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#pwoes92362">公共类 CLS_MailInfoDetails 邮件信息 详细</a>
</div>
<div id="pwoes92362" class="collapse" data-parent="#pxklk21324">
<div class="card-body">
<p>----- CLS_MailInfoDetails ----- CLS_MAILINFODETAILS ----- 1304 -----</p>
<p>long Id  //邮件ID</p>
<p>CLS_MailInfo MailInfo  //邮件信息</p>
<p>string Body  //正文</p>
<p>List[CLS_AwardItem] listAward  //附件列表</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#hmsnb42750">公共类 CLS_MailInfoSend 邮件信息 发送</a>
</div>
<div id="hmsnb42750" class="collapse" data-parent="#pxklk21324">
<div class="card-body">
<p>----- CLS_MailInfoSend ----- CLS_MAILINFOSEND ----- 1305 -----</p>
<p>EMailType MailType</p>
<p>string Title  //标题</p>
<p>string Body  //正文</p>
<p>string SenderName  //发件人名字</p>
<p>string ReceiveName  //收件人名字</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#gtmld52315">协议类 C2G_Mail_List 请求 邮件列表</a>
</div>
<div id="gtmld52315" class="collapse" data-parent="#pxklk21324">
<div class="card-body">
<p>----- C2G_Mail_List ----- C2G_MAIL_LIST ----- 1400 -----</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#ixsar73273">协议类 G2C_Mail_List 返回 邮件列表</a>
</div>
<div id="ixsar73273" class="collapse" data-parent="#pxklk21324">
<div class="card-body">
<p>----- G2C_Mail_List ----- G2C_MAIL_LIST ----- 1401 -----</p>
<p>List[CLS_MailInfo] ListMail  //邮件列表</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#awqae08071">协议类 C2G_Mail_Read 请求 邮件读取</a>
</div>
<div id="awqae08071" class="collapse" data-parent="#pxklk21324">
<div class="card-body">
<p>----- C2G_Mail_Read ----- C2G_MAIL_READ ----- 1402 -----</p>
<p>long Id  //邮件ID</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#ojgoz84101">协议类 G2C_Mail_Read 返回 邮件读取</a>
</div>
<div id="ojgoz84101" class="collapse" data-parent="#pxklk21324">
<div class="card-body">
<p>----- G2C_Mail_Read ----- G2C_MAIL_READ ----- 1403 -----</p>
<p>long Id  //邮件ID</p>
<p>CLS_MailInfoDetails Details  //邮件信息详细</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#syfdx37683">协议类 C2G_Mail_Get 请求 邮件领取附件</a>
</div>
<div id="syfdx37683" class="collapse" data-parent="#pxklk21324">
<div class="card-body">
<p>----- C2G_Mail_Get ----- C2G_MAIL_GET ----- 1404 -----</p>
<p>long Id  //邮件ID</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#caadb40421">协议类 G2C_Mail_Get 返回 邮件领取附件</a>
</div>
<div id="caadb40421" class="collapse" data-parent="#pxklk21324">
<div class="card-body">
<p>----- G2C_Mail_Get ----- G2C_MAIL_GET ----- 1405 -----</p>
<p>long Id  //邮件ID</p>
<p>List[CLS_AwardItem] listAward  //附件列表</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#rgpxz96108">协议类 C2G_Mail_GetAll 请求 邮件一键领取</a>
</div>
<div id="rgpxz96108" class="collapse" data-parent="#pxklk21324">
<div class="card-body">
<p>----- C2G_Mail_GetAll ----- C2G_MAIL_GETALL ----- 1406 -----</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#hfeor06517">协议类 G2C_Mail_GetAll 返回 邮件一键领取</a>
</div>
<div id="hfeor06517" class="collapse" data-parent="#pxklk21324">
<div class="card-body">
<p>----- G2C_Mail_GetAll ----- G2C_MAIL_GETALL ----- 1407 -----</p>
<p>List[CLS_AwardItem] listAward  //附件列表</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#fffjc53055">协议类 C2G_Mail_Delete 请求 邮件删除</a>
</div>
<div id="fffjc53055" class="collapse" data-parent="#pxklk21324">
<div class="card-body">
<p>----- C2G_Mail_Delete ----- C2G_MAIL_DELETE ----- 1408 -----</p>
<p>long Id  //邮件ID</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#uywxm43219">协议类 G2C_Mail_Delete 返回 邮件删除</a>
</div>
<div id="uywxm43219" class="collapse" data-parent="#pxklk21324">
<div class="card-body">
<p>----- G2C_Mail_Delete ----- G2C_MAIL_DELETE ----- 1409 -----</p>
<p>long Id  //邮件ID</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#tqpaa98449">协议类 C2G_Mail_DeleteReaded 请求 邮件清理已读</a>
</div>
<div id="tqpaa98449" class="collapse" data-parent="#pxklk21324">
<div class="card-body">
<p>----- C2G_Mail_DeleteReaded ----- C2G_MAIL_DELETEREADED ----- 1410 -----</p>
<p>short MailType  //要删除的当前页面类型</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#tojnx40284">协议类 G2C_Mail_DeleteReaded 返回 邮件清理已读</a>
</div>
<div id="tojnx40284" class="collapse" data-parent="#pxklk21324">
<div class="card-body">
<p>----- G2C_Mail_DeleteReaded ----- G2C_MAIL_DELETEREADED ----- 1411 -----</p>
<p>List[CLS_MailInfo] ListMail  //刷新后邮件列表</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#poqma33202">协议类 C2G_Mail_Save 请求 邮件保存/取消保存</a>
</div>
<div id="poqma33202" class="collapse" data-parent="#pxklk21324">
<div class="card-body">
<p>----- C2G_Mail_Save ----- C2G_MAIL_SAVE ----- 1412 -----</p>
<p>long Id  //邮件ID</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#tjjea56131">协议类 G2C_Mail_Save 返回 邮件保存/取消保存</a>
</div>
<div id="tjjea56131" class="collapse" data-parent="#pxklk21324">
<div class="card-body">
<p>----- G2C_Mail_Save ----- G2C_MAIL_SAVE ----- 1413 -----</p>
<p>long Id  //邮件ID</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#ryqov25390">协议类 C2G_Mail_Send 请求 邮件发送</a>
</div>
<div id="ryqov25390" class="collapse" data-parent="#pxklk21324">
<div class="card-body">
<p>----- C2G_Mail_Send ----- C2G_MAIL_SEND ----- 1414 -----</p>
<p>CLS_MailInfoSend MailInfoSend  //邮件发送信息</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#lclsi10006">协议类 G2C_Mail_Send 返回 邮件发送</a>
</div>
<div id="lclsi10006" class="collapse" data-parent="#pxklk21324">
<div class="card-body">
<p>----- G2C_Mail_Send ----- G2C_MAIL_SEND ----- 1415 -----</p>
<p>CLS_MailInfo MailInfo  //新加的已发邮件列表</p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div>
<a href="#ppjgf31143" class="btn btn-primary btn-block" data-toggle="collapse">游戏</a>
<div id="ppjgf31143" class="collapse">
<div>
<a href="#wvwqt69067" class="btn btn-info btn-block" data-toggle="collapse">游戏</a>
<div id="wvwqt69067" class="collapse">
<div id="tyhbt69688">
<div class="card">
<div class="card-header">
<a class="card-link" data-toggle="collapse" href="#ondrp05334">协议类 G2C_Game_Message 文本信息</a>
</div>
<div id="ondrp05334" class="collapse show" data-parent="#tyhbt69688">
<div class="card-body">
<p>----- G2C_Game_Message ----- G2C_GAME_MESSAGE ----- 2000 -----</p>
<p>string Text  //信息</p>
</div>
</div>
</div>
</div>
</div>
</div>
<div>
<a href="#bkwrd61896" class="btn btn-info btn-block" data-toggle="collapse">聊天</a>
<div id="bkwrd61896" class="collapse">
<div id="gykgx63345">
<div class="card">
<div class="card-header">
<a class="card-link" data-toggle="collapse" href="#mmjqt36206">公共类 CLS_ChatMsg 聊天信息</a>
</div>
<div id="mmjqt36206" class="collapse show" data-parent="#gykgx63345">
<div class="card-body">
<p>----- CLS_ChatMsg ----- CLS_CHATMSG ----- 2001 -----</p>
<p>EChatType ChatType  //类型</p>
<p>string Text  //文本</p>
<p>string Sender  //发送者昵称</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#dosgt30691">协议类 C2G_Chat_Send 请求 聊天信息发送</a>
</div>
<div id="dosgt30691" class="collapse" data-parent="#gykgx63345">
<div class="card-body">
<p>----- C2G_Chat_Send ----- C2G_CHAT_SEND ----- 2100 -----</p>
<p>EChatType ChatType  //类型</p>
<p>string Text  //文本</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#mctep60979">协议类 G2C_Chat_Send 返回 聊天信息发送</a>
</div>
<div id="mctep60979" class="collapse" data-parent="#gykgx63345">
<div class="card-body">
<p>----- G2C_Chat_Send ----- G2C_CHAT_SEND ----- 2101 -----</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#ugxvy50287">协议类 G2C_Chat_Receive 通知 聊天信息接收</a>
</div>
<div id="ugxvy50287" class="collapse" data-parent="#gykgx63345">
<div class="card-body">
<p>----- G2C_Chat_Receive ----- G2C_CHAT_RECEIVE ----- 2102 -----</p>
<p>CLS_ChatMsg Msg  //聊天信息</p>
</div>
</div>
</div>
</div>
</div>
</div>
<div>
<a href="#yztgo72155" class="btn btn-info btn-block" data-toggle="collapse">房间</a>
<div id="yztgo72155" class="collapse">
<div id="prkib37201">
<div class="card">
<div class="card-header">
<a class="card-link" data-toggle="collapse" href="#hulcw86831">公共类 CLS_Room_InfoExit 出口信息</a>
</div>
<div id="hulcw86831" class="collapse show" data-parent="#prkib37201">
<div class="card-body">
<p>----- CLS_Room_InfoExit ----- CLS_ROOM_INFOEXIT ----- 2103 -----</p>
<p>string Dir  //方向</p>
<p>long RoomUid  //ID（世界坐标）</p>
<p>string RoomConfigId  //配置ID</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#ivsdf43469">公共类 CLS_Room_InfoPlayer 玩家信息</a>
</div>
<div id="ivsdf43469" class="collapse" data-parent="#prkib37201">
<div class="card-body">
<p>----- CLS_Room_InfoPlayer ----- CLS_ROOM_INFOPLAYER ----- 2104 -----</p>
<p>long Puid  //唯一ID</p>
<p>string Name  //名字</p>
<p>string Desc  //长名字</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#jykfj08575">公共类 CLS_Room_InfoRoom 房间信息</a>
</div>
<div id="jykfj08575" class="collapse" data-parent="#prkib37201">
<div class="card-body">
<p>----- CLS_Room_InfoRoom ----- CLS_ROOM_INFOROOM ----- 2105 -----</p>
<p>long Uid  //ID（世界坐标）</p>
<p>string ConfigId  //配置ID</p>
<p>List[CLS_Room_InfoExit] ListExit  //出口列表</p>
<p>Dictionary[string, CLS_Item_Info] DictItem  //道具列表</p>
<p>Dictionary[long, CLS_Equip_Info] DictEquip  //装备列表</p>
<p>Dictionary[long, CLS_Room_InfoNpc] DictNpc  //NPC列表</p>
<p>Dictionary[long, CLS_Room_InfoPlayer] DictPlayer  //玩家列表</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#uvftm15636">协议类 C2G_Room_Info 请求 房间信息</a>
</div>
<div id="uvftm15636" class="collapse" data-parent="#prkib37201">
<div class="card-body">
<p>----- C2G_Room_Info ----- C2G_ROOM_INFO ----- 2200 -----</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#bivie79215">协议类 G2C_Room_Info 返回 推送 房间信息</a>
</div>
<div id="bivie79215" class="collapse" data-parent="#prkib37201">
<div class="card-body">
<p>----- G2C_Room_Info ----- G2C_ROOM_INFO ----- 2201 -----</p>
<p>CLS_Room_InfoRoom RoomInfo  //房间信息</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#bgpdu33277">协议类 G2C_Room_RoomThing 返回 推送 房间内容</a>
</div>
<div id="bgpdu33277" class="collapse" data-parent="#prkib37201">
<div class="card-body">
<p>----- G2C_Room_RoomThing ----- G2C_ROOM_ROOMTHING ----- 2202 -----</p>
<p>CLS_Room_InfoRoom RoomInfo  //房间信息</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#bbctk56960">协议类 C2G_Room_Fly 请求 飞</a>
</div>
<div id="bbctk56960" class="collapse" data-parent="#prkib37201">
<div class="card-body">
<p>----- C2G_Room_Fly ----- C2G_ROOM_FLY ----- 2203 -----</p>
<p>string City  //城市</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#yrcyv01006">协议类 G2C_Room_Fly 返回 飞</a>
</div>
<div id="yrcyv01006" class="collapse" data-parent="#prkib37201">
<div class="card-body">
<p>----- G2C_Room_Fly ----- G2C_ROOM_FLY ----- 2204 -----</p>
<p>string City  //城市</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#domgn52091">协议类 C2G_Room_Go 请求 移动</a>
</div>
<div id="domgn52091" class="collapse" data-parent="#prkib37201">
<div class="card-body">
<p>----- C2G_Room_Go ----- C2G_ROOM_GO ----- 2205 -----</p>
<p>string Dir  //方向</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#tiypq02096">协议类 G2C_Room_Go 返回 飞</a>
</div>
<div id="tiypq02096" class="collapse" data-parent="#prkib37201">
<div class="card-body">
<p>----- G2C_Room_Go ----- G2C_ROOM_GO ----- 2206 -----</p>
<p>string Dir  //方向</p>
</div>
</div>
</div>
</div>
</div>
</div>
<div>
<a href="#ezqap31637" class="btn btn-info btn-block" data-toggle="collapse">道具</a>
<div id="ezqap31637" class="collapse">
<div id="fiedq45828">
<div class="card">
<div class="card-header">
<a class="card-link" data-toggle="collapse" href="#inami67438">公共类 CLS_Item_Info 道具信息</a>
</div>
<div id="inami67438" class="collapse show" data-parent="#fiedq45828">
<div class="card-body">
<p>----- CLS_Item_Info ----- CLS_ITEM_INFO ----- 2207 -----</p>
<p>string ConfigId  //配置</p>
<p>long Count  //数量</p>
<p>string Name  //名字</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#uadjl19461">协议类 C2G_Item_Get 请求 拾取</a>
</div>
<div id="uadjl19461" class="collapse" data-parent="#fiedq45828">
<div class="card-body">
<p>----- C2G_Item_Get ----- C2G_ITEM_GET ----- 2300 -----</p>
<p>string ConfigId  //配置Id</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#jptfy41891">协议类 G2C_Item_Get 返回 拾取</a>
</div>
<div id="jptfy41891" class="collapse" data-parent="#fiedq45828">
<div class="card-body">
<p>----- G2C_Item_Get ----- G2C_ITEM_GET ----- 2301 -----</p>
<p>string ConfigId  //配置Id</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#ljvbi69169">协议类 C2G_Item_Drop 请求 丢弃</a>
</div>
<div id="ljvbi69169" class="collapse" data-parent="#fiedq45828">
<div class="card-body">
<p>----- C2G_Item_Drop ----- C2G_ITEM_DROP ----- 2302 -----</p>
<p>string ConfigId  //配置Id</p>
<p>long Amount  //数量</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#rrhny11764">协议类 G2C_Item_Drop 返回 丢弃</a>
</div>
<div id="rrhny11764" class="collapse" data-parent="#fiedq45828">
<div class="card-body">
<p>----- G2C_Item_Drop ----- G2C_ITEM_DROP ----- 2303 -----</p>
<p>string ConfigId  //配置Id</p>
<p>long Amount  //数量</p>
<p>Dictionary[string, CLS_Item_Info] DictItem  //道具列表</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#ndfdm77858">协议类 C2G_Item_Use 请求 使用</a>
</div>
<div id="ndfdm77858" class="collapse" data-parent="#fiedq45828">
<div class="card-body">
<p>----- C2G_Item_Use ----- C2G_ITEM_USE ----- 2304 -----</p>
<p>string ConfigId  //配置Id</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#mxnej42008">协议类 G2C_Item_Use 返回 使用</a>
</div>
<div id="mxnej42008" class="collapse" data-parent="#fiedq45828">
<div class="card-body">
<p>----- G2C_Item_Use ----- G2C_ITEM_USE ----- 2305 -----</p>
<p>string ConfigId  //配置Id</p>
<p>Dictionary[string, CLS_Item_Info] DictItem  //道具列表</p>
</div>
</div>
</div>
</div>
</div>
</div>
<div>
<a href="#gvtrl72227" class="btn btn-info btn-block" data-toggle="collapse">装备</a>
<div id="gvtrl72227" class="collapse">
<div id="gjdmq21756">
<div class="card">
<div class="card-header">
<a class="card-link" data-toggle="collapse" href="#wdoun71115">公共类 CLS_Equip_Info 装备信息</a>
</div>
<div id="wdoun71115" class="collapse show" data-parent="#gjdmq21756">
<div class="card-body">
<p>----- CLS_Equip_Info ----- CLS_EQUIP_INFO ----- 2306 -----</p>
<p>long Uid  //唯一ID</p>
<p>string ConfigId  //配置</p>
<p>string Name  //名字</p>
<p>bool Wear  //是否穿戴</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#zctwg64567">公共类 CLS_Equip_InfoAll 装备信息</a>
</div>
<div id="zctwg64567" class="collapse" data-parent="#gjdmq21756">
<div class="card-body">
<p>----- CLS_Equip_InfoAll ----- CLS_EQUIP_INFOALL ----- 2307 -----</p>
<p>long Uid  //唯一ID</p>
<p>string ConfigId  //配置</p>
<p>string Name  //名字</p>
<p>string Desc  //描述</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#lnnvq17050">协议类 C2G_Equip_Get 请求 拾取</a>
</div>
<div id="lnnvq17050" class="collapse" data-parent="#gjdmq21756">
<div class="card-body">
<p>----- C2G_Equip_Get ----- C2G_EQUIP_GET ----- 2400 -----</p>
<p>long Uid  //ID</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#gnmly12916">协议类 G2C_Equip_Get 返回 拾取</a>
</div>
<div id="gnmly12916" class="collapse" data-parent="#gjdmq21756">
<div class="card-body">
<p>----- G2C_Equip_Get ----- G2C_EQUIP_GET ----- 2401 -----</p>
<p>long Uid  //ID</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#oedut16229">协议类 C2G_Equip_InfoRoom 请求 查看</a>
</div>
<div id="oedut16229" class="collapse" data-parent="#gjdmq21756">
<div class="card-body">
<p>----- C2G_Equip_InfoRoom ----- C2G_EQUIP_INFOROOM ----- 2402 -----</p>
<p>long Uid  //ID</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#wqave36713">协议类 G2C_Equip_InfoRoom 返回 查看</a>
</div>
<div id="wqave36713" class="collapse" data-parent="#gjdmq21756">
<div class="card-body">
<p>----- G2C_Equip_InfoRoom ----- G2C_EQUIP_INFOROOM ----- 2403 -----</p>
<p>CLS_Equip_InfoAll Info  //信息</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#acobg46391">协议类 C2G_Equip_InfoInv 请求 查看</a>
</div>
<div id="acobg46391" class="collapse" data-parent="#gjdmq21756">
<div class="card-body">
<p>----- C2G_Equip_InfoInv ----- C2G_EQUIP_INFOINV ----- 2404 -----</p>
<p>long Uid  //ID</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#kmiaf23704">协议类 G2C_Equip_InfoInv 返回 查看</a>
</div>
<div id="kmiaf23704" class="collapse" data-parent="#gjdmq21756">
<div class="card-body">
<p>----- G2C_Equip_InfoInv ----- G2C_EQUIP_INFOINV ----- 2405 -----</p>
<p>CLS_Equip_InfoAll Info  //信息</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#nnvpf64625">协议类 C2G_Equip_Drop 请求 丢弃</a>
</div>
<div id="nnvpf64625" class="collapse" data-parent="#gjdmq21756">
<div class="card-body">
<p>----- C2G_Equip_Drop ----- C2G_EQUIP_DROP ----- 2406 -----</p>
<p>long Uid  //ID</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#nnuur45052">协议类 G2C_Equip_Drop 返回 丢弃</a>
</div>
<div id="nnuur45052" class="collapse" data-parent="#gjdmq21756">
<div class="card-body">
<p>----- G2C_Equip_Drop ----- G2C_EQUIP_DROP ----- 2407 -----</p>
<p>long Uid  //ID</p>
<p>Dictionary[long, CLS_Equip_Info] DictEquip  //装备列表</p>
<p>Dictionary[int, long] DictWear  //实装列表</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#ohhco33068">协议类 C2G_Equip_Wear 请求 装备</a>
</div>
<div id="ohhco33068" class="collapse" data-parent="#gjdmq21756">
<div class="card-body">
<p>----- C2G_Equip_Wear ----- C2G_EQUIP_WEAR ----- 2408 -----</p>
<p>long Uid  //ID</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#zwrrw52986">协议类 G2C_Equip_Wear 返回 装备</a>
</div>
<div id="zwrrw52986" class="collapse" data-parent="#gjdmq21756">
<div class="card-body">
<p>----- G2C_Equip_Wear ----- G2C_EQUIP_WEAR ----- 2409 -----</p>
<p>Dictionary[long, CLS_Equip_Info] DictEquip  //装备列表</p>
<p>Dictionary[int, long] DictWear  //实装列表</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#zybjq87537">协议类 C2G_Equip_Change 请求 装备</a>
</div>
<div id="zybjq87537" class="collapse" data-parent="#gjdmq21756">
<div class="card-body">
<p>----- C2G_Equip_Change ----- C2G_EQUIP_CHANGE ----- 2410 -----</p>
<p>long Type  //Type</p>
<p>long Uid  //ID</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#rhety22708">协议类 G2C_Equip_Change 返回 装备</a>
</div>
<div id="rhety22708" class="collapse" data-parent="#gjdmq21756">
<div class="card-body">
<p>----- G2C_Equip_Change ----- G2C_EQUIP_CHANGE ----- 2411 -----</p>
<p>Dictionary[long, CLS_Equip_Info] DictEquip  //装备列表</p>
<p>Dictionary[int, long] DictWear  //实装列表</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#imbko68091">协议类 C2G_Equip_Unwear 请求 卸下</a>
</div>
<div id="imbko68091" class="collapse" data-parent="#gjdmq21756">
<div class="card-body">
<p>----- C2G_Equip_Unwear ----- C2G_EQUIP_UNWEAR ----- 2412 -----</p>
<p>long Uid  //ID</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#gpgyi62946">协议类 G2C_Equip_Unwear 返回 卸下</a>
</div>
<div id="gpgyi62946" class="collapse" data-parent="#gjdmq21756">
<div class="card-body">
<p>----- G2C_Equip_Unwear ----- G2C_EQUIP_UNWEAR ----- 2413 -----</p>
<p>Dictionary[long, CLS_Equip_Info] DictEquip  //装备列表</p>
<p>Dictionary[int, long] DictWear  //实装列表</p>
</div>
</div>
</div>
</div>
</div>
</div>
<div>
<a href="#rtrxf76976" class="btn btn-info btn-block" data-toggle="collapse">NPC</a>
<div id="rtrxf76976" class="collapse">
<div id="hozah58680">
<div class="card">
<div class="card-header">
<a class="card-link" data-toggle="collapse" href="#aqqem00243">公共类 CLS_Room_InfoNpc NPC信息</a>
</div>
<div id="aqqem00243" class="collapse show" data-parent="#hozah58680">
<div class="card-body">
<p>----- CLS_Room_InfoNpc ----- CLS_ROOM_INFONPC ----- 2414 -----</p>
<p>long Uid  //唯一ID</p>
<p>string ConfigId  //配置</p>
<p>string Name  //名字</p>
<p>string Long  //长名字</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#zhgid57128">协议类 C2G_Npc_Look 请求 查看</a>
</div>
<div id="zhgid57128" class="collapse" data-parent="#hozah58680">
<div class="card-body">
<p>----- C2G_Npc_Look ----- C2G_NPC_LOOK ----- 2500 -----</p>
<p>long Uid  //ID</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#yxjgw66268">协议类 G2C_Npc_Look 返回 查看</a>
</div>
<div id="yxjgw66268" class="collapse" data-parent="#hozah58680">
<div class="card-body">
<p>----- G2C_Npc_Look ----- G2C_NPC_LOOK ----- 2501 -----</p>
<p>long Uid  //ID</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#tpdmq01441">协议类 C2G_Npc_Kill 请求 攻击</a>
</div>
<div id="tpdmq01441" class="collapse" data-parent="#hozah58680">
<div class="card-body">
<p>----- C2G_Npc_Kill ----- C2G_NPC_KILL ----- 2502 -----</p>
<p>long Uid  //ID</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#qlmkr03687">协议类 G2C_Npc_Kill 返回 攻击</a>
</div>
<div id="qlmkr03687" class="collapse" data-parent="#hozah58680">
<div class="card-body">
<p>----- G2C_Npc_Kill ----- G2C_NPC_KILL ----- 2503 -----</p>
<p>long Uid  //ID</p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div>
<a href="#srlyb12337" class="btn btn-primary btn-block" data-toggle="collapse">角色</a>
<div id="srlyb12337" class="collapse">
<div>
<a href="#lupqp31760" class="btn btn-info btn-block" data-toggle="collapse">角色</a>
<div id="lupqp31760" class="collapse">
<div id="mhtcf44958">
<div class="card">
<div class="card-header">
<a class="card-link" data-toggle="collapse" href="#jzjyb01145">公共类 CLS_InfoScore 角色信息score</a>
</div>
<div id="jzjyb01145" class="collapse show" data-parent="#mhtcf44958">
<div class="card-body">
<p>----- CLS_InfoScore ----- CLS_INFOSCORE ----- 2504 -----</p>
<p>long Puid  //唯一ID</p>
<p>long Gem  //元宝</p>
<p>long Gold  //金币</p>
<p>long Pot  //潜能</p>
<p>int VipLevel  //vip等级</p>
<p>int VipExp  //vip经验值</p>
<p>string Name  //名字</p>
<p>string Gender  //性别 男性 女性</p>
<p>string Family  //门派</p>
<p>string Title  //头衔</p>
<p>int Age  //年龄</p>
<p>int Level  //等级</p>
<p>long Exp  //经验值</p>
<p>Dictionary[int, int] DictProp</p>
<p>Dictionary[int, long] DictPropCbt</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#useqq88882">协议类 C2G_Char_Score 请求 角色属性</a>
</div>
<div id="useqq88882" class="collapse" data-parent="#mhtcf44958">
<div class="card-body">
<p>----- C2G_Char_Score ----- C2G_CHAR_SCORE ----- 3000 -----</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#woyug49375">协议类 G2C_Char_Score 返回 角色属性</a>
</div>
<div id="woyug49375" class="collapse" data-parent="#mhtcf44958">
<div class="card-body">
<p>----- G2C_Char_Score ----- G2C_CHAR_SCORE ----- 3001 -----</p>
<p>CLS_InfoScore InfoScore  //score属性</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#siuml44655">公共类 CLS_InfoOffline 挂机信息</a>
</div>
<div id="siuml44655" class="collapse" data-parent="#mhtcf44958">
<div class="card-body">
<p>----- CLS_InfoOffline ----- CLS_INFOOFFLINE ----- 3002 -----</p>
<p>int OfflineMode  //模式 0=不在挂机 1=外出修行 2=闭关修炼</p>
<p>long OfflineTime  //挂机 开始时间</p>
<p>string OfflineTs  //挂机已持续时间</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#gzjeh71143">协议类 C2G_Char_OfflineInfo 请求 挂机信息</a>
</div>
<div id="gzjeh71143" class="collapse" data-parent="#mhtcf44958">
<div class="card-body">
<p>----- C2G_Char_OfflineInfo ----- C2G_CHAR_OFFLINEINFO ----- 3003 -----</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#qodia80576">协议类 G2C_Char_OfflineInfo 返回 挂机信息</a>
</div>
<div id="qodia80576" class="collapse" data-parent="#mhtcf44958">
<div class="card-body">
<p>----- G2C_Char_OfflineInfo ----- G2C_CHAR_OFFLINEINFO ----- 3004 -----</p>
<p>CLS_InfoOffline InfoOffline  //挂机信息</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#dvlvu49711">协议类 C2G_Char_Offline 请求 挂机</a>
</div>
<div id="dvlvu49711" class="collapse" data-parent="#mhtcf44958">
<div class="card-body">
<p>----- C2G_Char_Offline ----- C2G_CHAR_OFFLINE ----- 3005 -----</p>
<p>int OfflineMode  //模式 0=不在挂机 1=外出修行 2=闭关修炼</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#kghha81754">协议类 G2C_Char_Offline 返回 挂机</a>
</div>
<div id="kghha81754" class="collapse" data-parent="#mhtcf44958">
<div class="card-body">
<p>----- G2C_Char_Offline ----- G2C_CHAR_OFFLINE ----- 3006 -----</p>
<p>int OfflineMode  //模式 0=不在挂机 1=外出修行 2=闭关修炼</p>
<p>CLS_InfoOffline InfoOffline  //挂机信息</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#hvxjy11446">协议类 C2G_Char_Look 请求 查看</a>
</div>
<div id="hvxjy11446" class="collapse" data-parent="#mhtcf44958">
<div class="card-body">
<p>----- C2G_Char_Look ----- C2G_CHAR_LOOK ----- 3007 -----</p>
<p>long Uid  //ID</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#lvxxk45538">协议类 G2C_Char_Look 返回 查看</a>
</div>
<div id="lvxxk45538" class="collapse" data-parent="#mhtcf44958">
<div class="card-body">
<p>----- G2C_Char_Look ----- G2C_CHAR_LOOK ----- 3008 -----</p>
<p>long Uid  //ID</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#vkyhy32821">协议类 C2G_Char_Inv 请求 背包</a>
</div>
<div id="vkyhy32821" class="collapse" data-parent="#mhtcf44958">
<div class="card-body">
<p>----- C2G_Char_Inv ----- C2G_CHAR_INV ----- 3009 -----</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#qgcgi39096">协议类 G2C_Char_Inv 返回 背包</a>
</div>
<div id="qgcgi39096" class="collapse" data-parent="#mhtcf44958">
<div class="card-body">
<p>----- G2C_Char_Inv ----- G2C_CHAR_INV ----- 3010 -----</p>
<p>Dictionary[string, CLS_Item_Info] DictItem  //道具列表</p>
<p>Dictionary[long, CLS_Equip_Info] DictEquip  //装备列表</p>
<p>Dictionary[int, long] DictWear  //实装列表</p>
</div>
</div>
</div>
</div>
</div>
</div>
<div>
<a href="#hkgpt53386" class="btn btn-info btn-block" data-toggle="collapse">技能</a>
<div id="hkgpt53386" class="collapse">
<div id="iqksq88645">
<div class="card">
<div class="card-header">
<a class="card-link" data-toggle="collapse" href="#xjfiz17650">公共类 CLS_InfoSkill 技能信息</a>
</div>
<div id="xjfiz17650" class="collapse show" data-parent="#iqksq88645">
<div class="card-body">
<p>----- CLS_InfoSkill ----- CLS_INFOSKILL ----- 3011 -----</p>
<p>string Id  //Id</p>
<p>int Level  //等级</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#mlqtn41353">公共类 CLS_InfoUsage 激发信息</a>
</div>
<div id="mlqtn41353" class="collapse" data-parent="#iqksq88645">
<div class="card-body">
<p>----- CLS_InfoUsage ----- CLS_INFOUSAGE ----- 3012 -----</p>
<p>string Usage  //Usage</p>
<p>string Skill  //Skill</p>
<p>int Level  //等级</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#bwzrv08354">协议类 C2G_Skill_List 请求 技能列表</a>
</div>
<div id="bwzrv08354" class="collapse" data-parent="#iqksq88645">
<div class="card-body">
<p>----- C2G_Skill_List ----- C2G_SKILL_LIST ----- 3100 -----</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#lirjs92965">协议类 G2C_Skill_List 返回 技能列表</a>
</div>
<div id="lirjs92965" class="collapse" data-parent="#iqksq88645">
<div class="card-body">
<p>----- G2C_Skill_List ----- G2C_SKILL_LIST ----- 3101 -----</p>
<p>Dictionary[string, CLS_InfoSkill] DictSkill  //列表</p>
<p>Dictionary[string, CLS_InfoUsage] DictUsage  //列表</p>
<p>List[CLS_InfoSkill] ListSkill  //列表</p>
<p>List[CLS_InfoUsage] ListUsage  //列表</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#wruud80612">协议类 C2G_Skill_Levelup 请求 技能升级</a>
</div>
<div id="wruud80612" class="collapse" data-parent="#iqksq88645">
<div class="card-body">
<p>----- C2G_Skill_Levelup ----- C2G_SKILL_LEVELUP ----- 3102 -----</p>
<p>string SkillId  //技能Id</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#snbbn03549">协议类 G2C_Skill_Levelup 返回 技能升级</a>
</div>
<div id="snbbn03549" class="collapse" data-parent="#iqksq88645">
<div class="card-body">
<p>----- G2C_Skill_Levelup ----- G2C_SKILL_LEVELUP ----- 3103 -----</p>
<p>string SkillId  //技能Id</p>
<p>CLS_InfoSkill Skill  //技能信息</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#hiccr17206">协议类 C2G_Skill_UsageUse 请求 激发</a>
</div>
<div id="hiccr17206" class="collapse" data-parent="#iqksq88645">
<div class="card-body">
<p>----- C2G_Skill_UsageUse ----- C2G_SKILL_USAGEUSE ----- 3104 -----</p>
<p>string Usage  //Usage</p>
<p>string Skill  //Skill</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#fgszn30259">协议类 G2C_Skill_UsageUse 返回 激发</a>
</div>
<div id="fgszn30259" class="collapse" data-parent="#iqksq88645">
<div class="card-body">
<p>----- G2C_Skill_UsageUse ----- G2C_SKILL_USAGEUSE ----- 3105 -----</p>
<p>string Usage  //Usage</p>
<p>string Skill  //Skill</p>
<p>Dictionary[string, CLS_InfoUsage] DictUsage  //列表</p>
<p>List[CLS_InfoUsage] ListUsage  //列表</p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div>
<a href="#zffit82686" class="btn btn-primary btn-block" data-toggle="collapse">管理工具</a>
<div id="zffit82686" class="collapse">
<div>
<a href="#orlrg55619" class="btn btn-info btn-block" data-toggle="collapse">管理工具</a>
<div id="orlrg55619" class="collapse">
<div id="ctpob48051">
<div class="card">
<div class="card-header">
<a class="card-link" data-toggle="collapse" href="#zeanz01737">协议类 B2T_Gt_Start 返回 激发</a>
</div>
<div id="zeanz01737" class="collapse show" data-parent="#ctpob48051">
<div class="card-body">
<p>----- B2T_Gt_Start ----- B2T_GT_START ----- 23000 -----</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#wdkkb57079">协议类 B2G_Gt_Action 请求 GM功能</a>
</div>
<div id="wdkkb57079" class="collapse" data-parent="#ctpob48051">
<div class="card-body">
<p>----- B2G_Gt_Action ----- B2G_GT_ACTION ----- 23001 -----</p>
<p>string GtAction  //指令</p>
<p>string GtArgs  //参数 用json解开</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#ujcnw26632">协议类 G2B_Gt_Action 请求 GM功能</a>
</div>
<div id="ujcnw26632" class="collapse" data-parent="#ctpob48051">
<div class="card-body">
<p>----- G2B_Gt_Action ----- G2B_GT_ACTION ----- 23002 -----</p>
<p>string GtAction  //指令</p>
<p>string GtArgs  //参数 用json解开</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#cfcsr36961">公共类 CLS_WebGm WebGm协议</a>
</div>
<div id="cfcsr36961" class="collapse" data-parent="#ctpob48051">
<div class="card-body">
<p>----- CLS_WebGm ----- CLS_WEBGM ----- 23003 -----</p>
<p>string Account  //账号</p>
<p>string GtAction  //指令</p>
<p>string GtArgs  //参数 用json解开</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#kvjjd93255">协议类 B2T_Gt_End WebGm协议</a>
</div>
<div id="kvjjd93255" class="collapse" data-parent="#ctpob48051">
<div class="card-body">
<p>----- B2T_Gt_End ----- B2T_GT_END ----- 23004 -----</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#rtioj60467">公共类 CLS_GtServerInfo 服务器信息</a>
</div>
<div id="rtioj60467" class="collapse" data-parent="#ctpob48051">
<div class="card-body">
<p>----- CLS_GtServerInfo ----- CLS_GTSERVERINFO ----- 23005 -----</p>
<p>int ConfigId  //服务器配置ID</p>
<p>int ProcessId  //进程ID</p>
<p>float Cpu  //使用CPU</p>
<p>long Memory  //使用内存</p>
<p>int Threads  //使用线程</p>
<p>bool RestrictLogin  //是否限制登录</p>
<p>int CountOnline  //在线人数</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#lllbr60776">公共类 CLS_GtUploadConfig 上传配置文件</a>
</div>
<div id="lllbr60776" class="collapse" data-parent="#ctpob48051">
<div class="card-body">
<p>----- CLS_GtUploadConfig ----- CLS_GTUPLOADCONFIG ----- 23006 -----</p>
<p>string FileName  //文件名</p>
<p>string FileText  //文件内容</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#vwjop90748">公共类 CLS_GtNotice GM公告</a>
</div>
<div id="vwjop90748" class="collapse" data-parent="#ctpob48051">
<div class="card-body">
<p>----- CLS_GtNotice ----- CLS_GTNOTICE ----- 23007 -----</p>
<p>string NoticeSystem  //系统公告</p>
<p>string NoticeActivity  //活动公告</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#xkeuq38530">公共类 CLS_GtNoticeRolling GM走马灯</a>
</div>
<div id="xkeuq38530" class="collapse" data-parent="#ctpob48051">
<div class="card-body">
<p>----- CLS_GtNoticeRolling ----- CLS_GTNOTICEROLLING ----- 23008 -----</p>
<p>long Uid  //唯一ID</p>
<p>string Text  //走马灯内容</p>
<p>int Count  //走马灯次数</p>
<p>string TimeSend  //发送时间</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#hfgys93264">公共类 CLS_GtMail GM邮件</a>
</div>
<div id="hfgys93264" class="collapse" data-parent="#ctpob48051">
<div class="card-body">
<p>----- CLS_GtMail ----- CLS_GTMAIL ----- 23009 -----</p>
<p>long Uid  //邮件ID</p>
<p>EMailType MailType  //邮件类型 EMailType</p>
<p>List[long] ListTarget  //接收者列表</p>
<p>string Title  //标题</p>
<p>string Body  //正文</p>
<p>string SenderName  //邮件发送者</p>
<p>string CreateTime  //邮件创建时间</p>
<p>bool AllTimeReceive  //false=注册时间在发送邮件之前的才能收到全服邮件 true=无论是否在发邮件之前注册都能收到</p>
<p>List[CLS_AwardItem] ListAttachments  //附件列表</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#ypmwr73794">公共类 CLS_GtPlayerInfoUser 玩家账号信息</a>
</div>
<div id="ypmwr73794" class="collapse" data-parent="#ctpob48051">
<div class="card-body">
<p>----- CLS_GtPlayerInfoUser ----- CLS_GTPLAYERINFOUSER ----- 23010 -----</p>
<p>long Puid  //玩家唯一ID</p>
<p>long Uuid  //账号Id</p>
<p>int Platform  //平台ID</p>
<p>string Account  //账号</p>
<p>string Password  //密码</p>
<p>DateTime TimeRegister  //注册时间</p>
<p>DateTime TimeLogin  //上次登录时间</p>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<a class="collapsed card-link" data-toggle="collapse" href="#pjbuv02643">公共类 CLS_GtPlayerEdit 玩家数据修改</a>
</div>
<div id="pjbuv02643" class="collapse" data-parent="#ctpob48051">
<div class="card-body">
<p>----- CLS_GtPlayerEdit ----- CLS_GTPLAYEREDIT ----- 23011 -----</p>
<p>string Puid  //玩家唯一ID或者玩家昵称</p>
<p>string EditMode  //修改类型</p>
<p>string EditArg  //修改参数</p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>


</div>

</body>
</html>

